<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
   <!--
       angular:设计模式
               mvc:
                   m:model 数据模型
                   v：view   ui视图层
                   c：controller   控制层，比方说一些业务逻辑，函数处理，事件的处理，数据模型的创建
                                   控制层把自己负责的功能进行了业务的划分：
                                             $scope:创建数据模型   dom元素的事件处理
                                             元素之间需要数据的传递：广播
                                             局部内容的切换：路由（借助的a的锚链接）-----单页面多应用
                                             检索或者过滤的功能：过滤器（进行数据渲染的时候）
                                             业务逻辑：服务里面（函数或者是对象）-----采用单例设计模式，保证对象的唯一性

               mvvm：
                  m :model 进行业务处理（相当于一个监督者）
                  v :view
                  vm:view model 数据模型
   -->
<script type="text/javascript">
    String
    var str="abc";//基本的字符串
    console.log(typeof str);
    //构造函数：首字母大写（构造函数定义的是传统意义上的一些共性的特征“类”----通过共性可以new出来个性对象实例）
    var s2=new String("123");//字符串对象
    console.log(typeof s2);
    console.log(s2 instanceof String);
    var s3=new String("123");






</script>
</body>
</html>